export default {
    namespaced:true,
    state(){
        return {
            addressList:[
                {
                    id: '1',
                    name: '张三',
                    tel: '13000000000',
                    address: '浙江省杭州市西湖区文三路 138 号东方通信大厦 7 楼 501 室',
                    isDefault: true,
                  },
                //   {
                //     id: '2',
                //     name: '李四',
                //     tel: '1310000000',
                //     address: '浙江省杭州市拱墅区莫干山路 50 号',
                //     isDefault: false,
                //   },
            ],
            userOtherName:'暂无'
        }
    },
    mutations:{
        addressAddMut(state,addressObj){
            state.addressList.push(addressObj)
            localStorage.setItem('addressList',JSON.stringify(state.addressList))
        },
        addressEditMut(state,{addressObj,editIdx}){
            state.addressList[editIdx] = addressObj
            localStorage.setItem('addressList',JSON.stringify(state.addressList))
        },
        addressInitMut(state,list){
            state.addressList = list
        },
        userGetNameMut(state,string){
            state.userOtherName = string
        }
    }
}